home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / win / c / winet.com / MAKEFILE < prev    next >
Encoding:
Text File  |  1988-02-04  |  930 b   |  38 lines

  1. MODEL    = S # snu        # Small memory model but SS != DS.
  2. CFLAGS    = -nologo -A$(MODEL) -W2 -Oax -Zp -Fo$@ -G2s
  3. TRACE    = #obj\trace.obj
  4. COBJ    = obj\profile.obj $(TRACE) obj\dbproc.obj obj\timer.obj obj\segments.obj obj\symfile.obj obj\exc.obj
  5. AOBJ    = obj\segbug.obj
  6. OBJECTS = $(COBJ) $(AOBJ)
  7. ASMFLAGS= -I\include
  8.  
  9. all:    winet.exe showsym.exe
  10.  
  11. winet.exe:    $(OBJECTS)
  12.     link $(OBJECTS) \lib\setargv.obj,$@/exepack/NOE,$*.map;
  13.     mv -del *.bak bak
  14. #    e:mapsym $*.map
  15.  
  16. showsym.exe:    obj\showsym.obj obj\exc.obj
  17.     link obj\showsym.obj obj\exc.obj,$@,$*.map/map/li/CO;
  18. #    e:mapsym $*.map
  19.  
  20. $(COBJ): $*.c $*.h types.h
  21.  
  22. obj\segments.obj obj\dbproc.obj: trace.h
  23.  
  24. obj\symfile.obj obj\timer.obj obj\profile.obj obj\dbproc.obj: segments.h
  25.  
  26. obj\profile.obj obj\segments.obj: symfile.h
  27.  
  28. obj\profile.obj obj\dbproc.obj:    segbug.h
  29.  
  30. obj\segments.obj: profile.h
  31.  
  32. clean:
  33.     del bak\*.bak
  34.     del obj\*.obj
  35.     del *.bak
  36.     del *.map
  37.     del *.sym
  38.